Romain PerraudRomain Perraud
AthleticsWorld Athletics Holds Firm on Russia Ban Ahead of CAS Hearing: The Line Between Integrity and PoliticsOn the final day of the inaugural Ultimate Championship in Budapest, Sebastia...
EsportsDiablo V: Blizzard Sets a 2029 Target and Bets Three Years on an Unproven SystemThree years. That was the only number in the entire Diablo V announcement at...
BasketballValanciunas shines in Zalgiris' second preseason victoryZalgiris Kaunas just closed their second week of preseason with a second...
EsportsAI Coaching in Vietnamese Football: Opportunity or Fairness Challenge?Hook: At V-League 2026, a top club suddenly declined after their opponent...
Table TennisTT Kidz: When English Table Tennis Chooses Base-Width Over Early Talent HuntingTable Tennis England has dropped the eight-week course format for its beginne...
International FootballDjed Spence, £30m and the Day Inter Milan Reclaims a Debt Called ExpectationThere are moments in modern football that people remember not for the goals,...
SwimmingStanford's First 2028 Verbal Commitment: What William Canori's Numbers Actually SayThe number 8:06.47 sits on the men's 800m freestyle line of the USA Swimming...
International FootballNine Months to a Diagnosis: What Football Misses When It Only Reads Authorised CopyIn November, a memoir reaches the shelves. In the excerpt published ahead of...
International FootballNaomi Osaka's Dramatic US Open 2026 Victory in an Emotional BattleNaomi Osaka staged an emotional comeback against Elise Mertens in the second...
VolleyballBlock Neutralized: Decoding the Veteran Pairs' Victory at the 2026 AVP League ChampionshipWhen the Chicago beach venue was packed with spectators, I couldn't help but...
Table TennisBelgium Open 2026: Portugal claim both U21 titles, and the category ceiling is visible on the scoreboardIn the short results bulletin issued by the European Table Tennis Union (ETTU...
International FootballZiraat Turkish Cup Round 2: The 1,200-Kilometre Map and the Empty Space Inside a 'LIVE' ReportIn 147 refereeing situations I reviewed during 28 rounds of the 2026 Chinese...
International FootballMaddison's Injury: When Sports Medicine and Risk Management Speak Different LanguagesWhen James Maddison left the pitch in the 50th minute of Tottenham vs. Chelse...
BilliardsChung Su-bin Wins LPBA, Takes Home 900 Million VND: Reading the Prize Table of Korea's 3-Cushion Billiards TourI open the prize allocation table before I open my mouth. Three figures sit...
International FootballReijnders' 96th-minute winner sends Al-Qadsiah top: a lead that trails Al-Hilal on points per gameIn my evidence folder, every match report is stored as a separate file, with ...
International FootballThe 3-0 Victory at Anfield: When Haaland Becomes Champion of MomentsManchester City left Anfield with a 3-0 victory, and Erling Haaland scored th...
Domestic FootballVAR and the Limits of the Human Eye in V.League 1: Discipline Is Not in the CardMinute 78, Hang Day Stadium, Hanoi. A collision inside the penalty area sent...
ChessEuropean Club Cup 2026 in Budva: Bayegan Pendik's 2715 Elo and the 115-Point Gap the Standings Do Not ShowOn the morning of October 19, 2026, in the playing hall in Budva, the...
Table TennisChinese Table Tennis and the Paradox of Perfect NumbersIn the last three rounds of the WTT system, there is a number I track every...
BadmintonAshmita Chaliha and the Voice from the Badminton Court: When Super 100 Becomes a Test of Trust in BWFWhen Ashmita Chaliha stepped onto the court at the Indonesia Masters Super 10...
